#include <sys/types.h>
#include <unistd.h>
#include <stdio.h>
#include <stdlib.h>  // 添加 exit 所需头文件

int glob = 10;  // 修正 Int 为 int

int main(void) {
    int local;
    pid_t pid;
    local = 8;
    if ((pid = fork()) == 0) {  // 子进程执行该代码
        sleep(2);
    } else if (pid > 0) {  // 父进程要执行的代码
        glob++;
        local--;
        sleep(10);
    }
    // 修正 printf 括号缺失问题
    printf("glob = %d, local = %d, mypid=%d\n", glob, local, getpid()); 
    exit(0);
}
